putrefactive fermentation - German English Dictionary